Python 函数(一) 基本语法 | 您所在的位置:网站首页 › python 函数返回值 return › Python 函数(一) 基本语法 |
Python 函数 python中可以将某些具备一定功能的代码写成一个函数,函数可以在一定程度上减少代码的冗余,节约书写代码的时间。 Python中定义好的函数是可以通过函数名称调取并重复使用的模块。 Python有内置函数,如print()函数;也支持创建自定义函数。 一、函数语法格式Python 语言允许定义一个没有任何功能的空函数,可以使用 【pass 语句】作为占位符定义空函数,但空函数本身并没有实际意义。 def empty (): pass2.定义单一变量函数(1)定义函数# 代码 # 函数1:不写【return】 def add (num): "函数名:add,参数为变量num,当调用add函数时,执行【a=num+1】和【print(a)】两个命令" a=num+1 print(a) # 代码 # 函数2:完整的单一变量函数 def add_1 (num): "函数名:add,参数为变量num,当调用add函数时,执行【a=num+1】和【print(a)】两个命令,最终输出函数结果num+1" a=num+1 print(a) return num+1 # 代码 # 函数3:不写执行语句模块 def add_2 (num): "函数名:add,参数为变量num,当调用add函数时,最终输出函数结果num+1" return num+1(2)查看函数说明文档a.用help() 内置函数查看说明文档,格式【?】+【函数名】。 b.用【_doc_ 】属性查看函数查看说明文档。函数本身是一个对象,而每个对象都会有一个【_doc_ 】属性,该属性用于描述该对象的作用,格式【函数名】+【.】+【_doc_ 】。 # 代码 Greeting._doc_ #结果 "函数名:Greeting,参数为变量name,当调用Greeting函数时,执行输出'Hi,{},欢迎关注!'的命令"(3)调用函数格式【函数名】+【(参数)】。 # 代码 # 调用add函数:不写【return】 add(2) # 结果 # 输出执行语句模块结果 3 # 代码 # 调用add_1函数:完整的单一变量函数 add_1(2) # 结果 # 输出执行语句模块结果 3 # 显示函数最终结果,结果前提示符为out[num],表示结果没有print 3 # 代码 # 调用add_2函数:不写执行语句模块 add_(2) # 结果 # 显示函数最终结果,结果前提示符为out[num],表示结果没有print 3(4)三种写法的函数区别【返回值】(比喻为老板可以拿最终年报做后续工作)是函数最终的结果,可用于带入其他计算; 【执行语句模块】(比喻为老板不能拿工作过程做后续工作)是函数的运算过程,其中输出的结果不能与其他命令进行计算。 本文由晓薪数据首发,部分图片来源于网络, 首发于公众号:晓薪数据(Nana20200130), 如需转载,请后台留言联系授权, 分享转发敬请随意。 本人是初学阶段,还有很多不懂的地方, 所以如果发现了错误及不足之处, 希望能留言提出来,万分感谢! 如果你觉得我很走心,也欢迎点赞! |
CopyRight 2018-2019 实验室设备网 版权所有 |